// Сервер с картинками
var iServer = 'http://i.townwars.ru';

var iStatDesc = 
	{
		1 : { name : "Здоровье", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		2 : { name : "Сила",	 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		3 : { name : "Ловкость", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		4 : { name : "Выносливость",desc: "", conv: "&bull; {0}: +{1}<br />"},
		5 : { name : "Реакция", 	desc: "", conv: "&bull; {0}: +{1}<br />"}
		/*6 : { name : "", desc: "", conv: ""}*/
	};
/**
* Используется для генерации описания предметов	
*/
var iPropertyDesc = 
	{
		1 : {name : "Уровень жизни", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		2 : {name : "Максимальное количество жизни", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		3 : {name : "Ускорение регенерации жизни", 	desc: "", conv: "&bull; {0}: на {1} сек.<br />"},
		4 : {name : "Передвижение по локациям", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		5 : {name : "Передвижение по локациям MAX", desc: "", conv: "&bull; {0}: +{1}<br />"},
		6 : {name : "Ускорение передвижения по локациям", desc: "", conv: "&bull; {0}: на {1} сек.<br />"},
		7 : {name : "Увеличение получаемого опыта", desc: "", conv: "&bull; {0}: +{1}00%<br />"},
		8 : {name : "Здоровье", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		9 : {name : "Атака", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		10: {name : "Броня", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		11: {name : "Количество бизнесс точек", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		12: {name : "Деловая активность", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		13: {name : "Кентов в банде", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		14: {name : "Шанс крита", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		15: {name : "Шанс увернуться от удара", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		16: {name : "Шанс защиты от крита", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		17: {name : "Шанс попасть", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		18: {name : "Защищенная сумма от грабежа",	desc: "", conv: "&bull; {0}: +{1}<br />"},
		19: {name : "Мощность урона", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		20: {name : "Мощность брони", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		21: {name : "", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		22: {name : "", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		23: {name : "", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		24: {name : "", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		25: {name : "", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		26: {name : "", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		27: {name : "", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		28: {name : "", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		29: {name : "", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		30: {name : "Доход с бизнеса", 	desc: "", conv: "&bull; {0}: +{1}%<br />"},
		31: {name : "Доход при победе 1 на 1", 	desc: "", conv: "&bull; {0}: +{1}%<br />"},
		32: {name : "Доход при ограблении бизнеса", 	desc: "", conv: "&bull; {0} +{1}%<br />"},
		33: {name : "", 	desc: "", conv: "&bull; {0}<br />"},
		34: {name : "Отрравление противника", 	desc: "", conv: "&bull; {0}:  {1} жизни<br />"},
		35: {name : "Снимает эффект отравления", 	desc: "", conv: "&bull; {0}<br />"},
		36: {name : "Восстановление жизни", 	desc: "", conv: "&bull; {0}: +{1}% от нанесенного урона<br />"},
		37: {name : "Возврат урона атакующему", 	desc: "", conv: "&bull; {0}: +{1}%<br />"},
		38: {name : "Восстанавливает здоровье пропуская ход", 	desc: "", conv: "&bull; {0}: +{1}%<br />"},
		39: {name : "Пропуск хода и след удар с увеличеным уроном", 	desc: "", conv: "&bull; {0}: необходимо пропустить ход {1} раза<br />"},
		40: {name : "", 	desc: "", conv: "&bull; {0}<br />"},
		41: {name : "Сет из", 	desc: "", conv: "&bull; {0} {1} ударов<br />"},
		42: {name : "", 	desc: "", conv: "&bull; {0}<br />"},
		43: {name : "Шанс убить противника если его HP меньше", 	desc: "", conv: "&bull; {0}: {1}%<br />"},
		44: {name : "Сила критического удара", 	desc: "", conv: "&bull; {0}: +{1}%<br />"},
		45: {name : "Защита от критического урона", 	desc: "", conv: "&bull; {0}: +{1}%<br />"},
		46: {name : "Вероятность сработать в бою", 		desc: "", conv: "&bull; {0}: {1}%<br />"},
		47: {name : "Уровень энергии", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		48: {name : "Максимальный запас энергии", 	desc: "", conv: "&bull; {0}: +{1}<br />"},
		49: {name : "Ускорение регенерации энерегии", 	desc: "", conv: "&bull; {0}: на {1} сек<br />"},
		50: {name : "Уровень производящей профессии", 	desc: "", conv: "&bull; {0}: {1}<br />"},
		51: {name : "Уровень добывающей профессии", 	desc: "", conv: "&bull; {0}: {1}<br />"},
		52: {name : "Доход при ограблении бизнеса", 	desc: "", conv: "&bull; {0}: +{1}%<br />"},
		
		53: {name : "Вы находитесь в патруле", 	desc: "", conv: "&bull; {0}: {1}<br />"},
		54: {name : "Максимальное количество активных патрулей", 	desc: "", conv: "&bull; {0}: {1}<br />"},
		55: {name : "Выход из патруля", 	desc: "", conv: "&bull; {0}: {1}<br />"},
		
		56: {name : "Реестровый номер района", 	desc: "", conv: "&bull; {0}: {1}<br />"},
		57: {name : "Везение", 	desc: "", conv: "&bull; {0}: +{1}%<br />"},
		58: {name : "Время патруля", 	desc: "", conv: "&bull; {0}: +{1} мин.<br />"},
		59: {name : "", 	desc: "", conv: ""},
		60: {name : "", 	desc: "", conv: ""},
		61: {name : "", 	desc: "", conv: ""},
		62: {name : "", 	desc: "", conv: ""},
		63: {name : "", 	desc: "", conv: ""},
		64: {name : "", 	desc: "", conv: ""},
		65: {name : "", 	desc: "", conv: ""},
		66: {name : "", 	desc: "", conv: ""},
		67: {name : "", 	desc: "", conv: ""},
		68: {name : "", 	desc: "", conv: ""},
		69: {name : "", 	desc: "", conv: ""},
		70: {name : "Доход с бизнеса (ТВ)",     desc: "", conv: "&bull; {0}: +{1}%<br />"},
		71: {name : "", 	desc: "", conv: ""}

	};


var iCurDesc = 
	{
		1: "Баксы", 	 // Основная
		2: "Бриллианты", 	 // donate
		3: "Очки навыка",// Покупка перков
		4: "Stat Points",// Покупка статов
		5: "Деревянные",// Покупка приемов
		6: "TRP",// Временные очки рейтинга
		7: "Рейтинг"// рейтинг клана
	};
	
var iItemVarDesc =
			{
				"name"		  : "<h3>{0} [{1}]</h3>",
				"durability"  : "Долговеночность: {0} боев<br />",
				"requirement" : "<b>Требования:</b><br />",
				"influence"	  : "<b>Воздействует на:</b><br />",
				"description" : "<b>Описание предмета:</b><br /><small>{0}</small><br />",
				"description2" : "{0}<br />",
				"working_life": "Время действия: {0}<br />",
				"life_time"	  : "Действителен до: {0}<br />",
				"enchant"	  : "<b>Встройки:</b><br />",
				"property"	  : "<b>Свойства предмета:</b><br />",
				"transfered_yes"  : "<small><font color='green'>Вы можете продать этот предмет</font></small><br />",
				"transfered_no"	  : "<small><font color='red'>Предмет не подлежит передаче.</font></small><br />",
				"user_level_1": "<font color=red> &bull; Уровень персонажа: {0}</font><br />",
				"user_level_2": "<font color=green> &bull; Уровень персонажа: {0}</font><br />",
				"grades"	  : "<small>Максимальное количество улучшений: {0} <br />Оcталось: {1}</small><br />",
				"filterTitle" : "Фильтр предметов",
				"filterCont"  : ""
			};
			
var iPerkVarDesc =
	{
		"name"		  : "<h3>{0} [{1}]</h3>",
		"requirement" : "<b>Требования:</b><br />",
		"description" : "<b>Описание навыка:</b><br /><small>{0}</small><br />",
		"working_life": "Время действия: {0}<br />",
		"stat"	  : "<b>Воздействует на:</b><br />",
		"property"	  : "<b>Свойства предмета:</b><br />",
		"grades"	  : "<small>Максимальное количество улучшений: {0} <br />Оcталось: {1}</small>"
	};

var iLocalObjectDesc = 
	{
		"port" 		: "Перемещения",
		"obj"  		: "Объекты",
		"npc"  		: "Персонажи",
		"objects" 	: "Специальное",
		"control" 	: "Другое",
		"objport"	: "Здания"
	};
var iLocalHtmlDesc = 
	{
		"location_type" : "<div id='{1}''><b>{0}</b></div>",
		"location_name" : "<a class='{3}' href='#' onclick='Action({1});return false'>{0}</a>",
		"locationTimer" : "<b class='timeer'>Время до перехода: {0}</b>"
	};
	
// отображение логов боя
/*
* 1 - Интеллегент
* 2 - Неформал
* 3 - Зеленый
* 4 - Мажоры
* 5 - Падонки
* 6 - Братки
*/
var logf =
	{
		"INIT":{
			1: {
				1: "<b>{0} [{1}]</b> обратился к <b>{2} [{3}]</b> \"А вы не подскажете как пройти в библиотеку?\"",
				2: "<b>{0} [{1}]</b> интелегнтно заявил <b>{2} [{3}]</b> \"Грызть семечки возле подъезда плохо!\"",
				3: "<b>{0} [{1}]</b> спросил который сейчас час у <b>{2} [{3}]</b> в Южном  Бутово, в 3 часа ночи",
				4: "<b>{0} [{1}]</b> засветил дорогие часы перед <b>{2} [{3}]</b>"
			   },
			2:{
				1: "<b>{0} [{1}]</b> тусовался возле подъезда, в то время как <b>{2} [{3}]</b> сделал не ловкий выпад в его сторону",
				2: "<b>{0} [{1}]</b> бросил камень в <b>{2} [{3}]</b> и попытался сбежать",
				3: "<b>{0} [{1}]</b> решил поспорить с <b>{2} [{3}]</b> по поводу взглядов на современную музыку",
				4: "<b>{0} [{1}]</b> сказал <b>{2} [{3}]</b> : \"Цвет моих волос не должен тебя возмущать!\""
			  },
			3:{
				1: "<b>{0} [{1}]</b> проходил с группой единомшленников, когда <b>{2} [{3}]</b> пытался развести костер",
				2: "<b>{0} [{1}]</b> сказал <b>{2} [{3}]</b>: \"Это был одуванчик!\"",
				3: "<b>{0} [{1}]</b> с криком: \"Береги природу, твою Мать!\", бросился на <b>{2} [{3}]</b>",
				4: "<b>{0} [{1}]</b> напрыгнул на <b>{2} [{3}]</b> когда, тот собирал грибы в лесу"
			  },
			4:{
				1: "<b>{0} [{1}]</b> решил что сверкающие часы <b>{2} [{3}]</b> будут хорошо смотреться на его руке",
				2: "<b>{0} [{1}]</b> вспомнил что <b>{2} [{3}]</b> когда то пытался его кинуть на мобилу",
				3: "<b>{0} [{1}]</b> зная что <b>{2} [{3}]</b> находится в меньшинстве решил показать кто здесь главный",
				4: "<b>{0} [{1}]</b> спросил <b>{2} [{3}]</b> \"Помоему, мы где то виделись?\""
			  },
			5:{
				1 : "<b>{0} [{1}]</b> подкрался из за угла к <b>{2} [{3}]</b> и решил отобрать мобилу",
				2 : "<b>{0} [{1}]</b> крикнул проходящему мимо <b>{2} [{3}]</b>: \"Эй, закурить не найдется?\"",
				3 : "<b>{0} [{1}]</b> сидел на лавочке в то время как мимо проходил <b>{2} [{3}]</b>, который что то бормотал под нос",
				4 : "<b>{0} [{1}]</b> крикнул проходящему <b>{2} [{3}]</b>: \"А что такой дерзкий? A?\""
			  },
			6:{
				1 : "<b>{0} [{1}]</b> решил, что <b>{2} [{3}]</b>, именно тот, кто купил в магазине понравившуюся барсетку",
				2 : "<b>{0} [{1}]</b> увидел, что у <b>{2} [{3}]</b>, есть так необходимый ему кастет",
				3 : "<b>{0} [{1}]</b> думал о смысле бытия, а хитрый <b>{2} [{3}]</b> хлопнул его по плечу",
				4 : "<b>{0} [{1}]</b> собирался брать ларек, а мимопроходящий <b>{2} [{3}]</b> сделал ему подножку"
			  }
		},
		"END":"Бой закончен победой <b>{0} [{1}]</b><br /><br /><b>{0} [{1}]</b> получает {2} опыта и {3} баксов",
		"END2":"Бой закончен победой <b>{0}",
		"DAMAGE":{
			   1:"<b>{0} [{1}]</b>  подбрасывает монетку: орел или решка? <b>{2} [{3}]</b>  нагибается посмотреть и получает смачный пинок (-{4})",
			   2:"<b>{2} [{3}]</b> расстроился из-за засохшего урожая в любимой ферме, <b>{0} [{1}]</b> сочувственно похлопывает его граблями по спине (-{4})",
			   3:"<b>{2} [{3}]</b> с криком «Розы сохнут» кинулся к своей делянке, <b>{0} [{1}]</b> удачно проводит подсечку (-{4})",
			   4:"<b>{2} [{3}]</b>  засмотрелся на проходящие мимо сиськи, <b>{0} [{1}]</b> воспользовался моментом и переехал его трактором (-{4})",
			   5:"<b>{0} [{1}]</b>  спрашивает: Ты Рембранда читал? <b>{2} [{3}]</b>  задумался и пропустил удар в ухо (-{4})",
			   6:"<b>{0} [{1}]</b>  достал из носа козявку и стал ее внимательно разглядывать. <b>{2} [{3}]</b>  был поражен ее размерами и получает психологическую травму (-{4})",
			   7:"<b>{2} [{3}]</b>  хотел нанести удар пальцем в глаз, но поскользнулся и упал. <b>{0} [{1}]</b> воспользовался моментом и пнул его по ребрам (-{4})",
			   8:"<b>{2} [{3}]</b> - а у меня  гном 30 уровня! <b>{0} [{1}]</b> - а у меня таурен 80 и ловко бьет копытом в пах (-{4})",
			   9:"<b>{0} [{1}]</b>  мрачно интересуется у <b>{2} [{3}]</b>, ставил ли тот админам «Уличных банд» пиво. <b>{2} [{3}]</b>  Этого не делал и сгорает от стыда (-{4})",
			   10:"<b>{0} [{1}]</b>  интересуется, читали ли Ницше в подлиннике, <b>{2} [{3}]</b>  не читал, но это не мешает ему дать противнику в лоб (-{4})",
			   11:"<b>{0} [{1}]</b>  давно готовил эту засаду и вот <b>{2} [{3}]</b>  напоролся на сук (-{4})",
			   12:"<b>{0} [{1}]</b> сунул купюру в банкомат, но получил веником по башне от <b>{2} [{3}]</b> (-{4})",
			   13:"<b>{0} [{1}]</b> собрал всю волю в кулак... а потом из этого кулака оттопырил средний палец, <b>{2} [{3}]</b> густо покраснел (-{4})",
			   14:"В рот мне ноги!! только и успел подумать <b>{2} [{3}]</b> увидев перед лицом пятку <b>{0} [{1}]</b> (-{4})",
			   15:"«Все равно мое кунг-фу сильнее!» - хрипит <b>{0} [{1}]</b> , нажимая на гашетку пулемета. <b>{2} [{3}]</b> роняет нунчаки  (-{4})",
			   16:"«Вы кепочку потеряли!» - сообщает <b>{0} [{1}]</b>, заботливо опуская на голову <b>{2} [{3}]</b> крышку от канализационного люка  (-{4})",
			   17:"Из кармана <b>{0} [{1}]</b> вываливается журнал Мурзилка, и <b>{2} [{3}]</b> оторопев от такой начитанности пропускает удар в коренной зуб  (-{4})",
			   18:"«А теперь музыка!» - восклицает <b>{0} [{1}]</b>, и <b>{2} [{3}]</b> получает серию ударов в бубен  (-{4})",
			   19:"«Ферзь на d4!» - комментирует ход <b>{0} [{1}]</b>, и на голову <b>{2} [{3}]</b> с размаху опустилась шахматная доска  (-{4})",
			   20:"У тебя стринги торчат! показывает <b>{0} [{1}]</b>, и <b>{2} [{3}]</b> обернувшись посмотреть, получает могучий пендель  (-{4})"
		},
  		"EVAD":{
			   1:"А теперь СТИХИ! Говорит <b>{0} [{1}]</b>   залезая на табуреточку, <b>{2} [{3}]</b>  на всякий случай спасает свою тонкую психику бегством",
			   2:"<b>{0} [{1}]</b>   пытается нанести тройной тулуп с захватом через бедро, но <b>{2} [{3}]</b>  бодро срывается с места и убегает за «клинским» ",
			   3:"Моя любимая игра: КОСЫНКА! Кричит <b>{0} [{1}]</b>  , <b>{2} [{3}]</b>  старательно пряча взгляд, обходит сумасшедшего стороной, не бить же его",
			   4:"Пасть порву, моргалы выколю! Завывает <b>{0} [{1}]</b>  . Да вы переигрываете, замечает <b>{2} [{3}]</b> , ловко уворачиваясь от моргалоколки и пастервалки",
			   5:"<b>{0} [{1}]</b>   безуспешно пытается попасть в противника,  <b>{2} [{3}]</b>  пересмотрел «Матрицу» и он сейчас агент Смит и Пифия в одном флаконе",
			   6:"<b>{0} [{1}]</b>  увлеченно пытается выйти на орбиту Земли в коробке из под холодильника и забывает про бой, <b>{2} [{3}]</b>  с интересом наблюдает за этим со стороны ",
			   7:"Я чувак, который играет чувака замаскированного под другого чувака - кричит <b>{2} [{3}]</b> , <b>{0} [{1}]</b>    впадает в ступор, так как не понимает, кого из этих чуваков надо бить",
			   8:"<b>{0} [{1}]</b>  хотел провести удар кровавая панда, но хитрый <b>{2} [{3}]</b>  прикинулся лосем и заблокировал удар",
			   9:"<b>{0} [{1}]</b> увлеченно демонстрирует навыки рукопашного боя, <b>{2} [{3}]</b> показывает мастер-класс по бегу с препятствиями",
			   10:"<b>{2} [{3}]</b> пробуждает в себе зверя, но тот оказывается тушканчиком и оба они уносятся прочь.",
			   11:"«Лучший бой – тот, который удалось избежать!» - кричит на ходу <b>{2} [{3}]</b>, уносясь от противника в клубах пыли"
   		},
   		"BLOCK":{
			   1:"А теперь СТИХИ! Говорит <b>{0} [{1}]</b>   залезая на табуреточку, <b>{2} [{3}]</b>  на всякий случай спасает свою тонкую психику бегством",
			   2:"<b>{0} [{1}]</b>   пытается нанести тройной тулуп с захватом через бедро, но <b>{2} [{3}]</b>  бодро срывается с места и убегает за «клинским» ",
			   3:"Моя любимая игра: КОСЫНКА! Кричит <b>{0} [{1}]</b>  , <b>{2} [{3}]</b>  старательно пряча взгляд, обходит сумасшедшего стороной, не бить же его",
			   4:"Пасть порву, моргалы выколю! Завывает <b>{0} [{1}]</b>  . Да вы переигрываете, замечает <b>{2} [{3}]</b> , ловко уворачиваясь от моргалоколки и пастервалки",
			   5:"<b>{0} [{1}]</b>   безуспешно пытается попасть в противника,  <b>{2} [{3}]</b>  пересмотрел «Матрицу» и он сейчас агент Смит и Пифия в одном флаконе",
			   6:"<b>{0} [{1}]</b>  увлеченно пытается выйти на орбиту Земли в коробке из под холодильника и забывает про бой, <b>{2} [{3}]</b>  с интересом наблюдает за этим со стороны ",
			   7:"Я чувак, который играет чувака замаскированного под другого чувака - кричит <b>{2} [{3}]</b> , <b>{0} [{1}]</b>    впадает в ступор, так как не понимает, кого из этих чуваков надо бить",
			   8:"<b>{0} [{1}]</b>  хотел провести удар кровавая панда, но хитрый <b>{2} [{3}]</b>  прикинулся лосем и заблокировал удар",
			   9:"<b>{0} [{1}]</b> увлеченно демонстрирует навыки рукопашного боя, <b>{2} [{3}]</b> показывает мастер-класс по бегу с препятствиями",
			   10:"<b>{2} [{3}]</b> пробуждает в себе зверя, но тот оказывается тушканчиком и оба они уносятся прочь.",
			   11:"«Лучший бой – тот, который удалось избежать!» - кричит на ходу <b>{2} [{3}]</b>, уносясь от противника в клубах пыли"
   		},
   		"PERK_33":{
			   1:"<img style='position:relative;top:5px;margin-right:3px;' src='"+iServer+"/i/perks/perk_30.png' width='20' height='20'><b>{0} [{1}]</b> Использовал навык '100% Крит'"
   		},
   		"PERK_34":{
			   1:"<img style='position:relative;top:5px;margin-right:3px;' src='"+iServer+"/i/perks/perk_31.png' width='20' height='20'><b>{0} [{1}]</b> Использовал навык 'Отрава' на <b>{2} [{3}]",
			   2:"<img style='position:relative;top:5px;margin-right:3px;' src='"+iServer+"/i/perks/perk_31.png' width='20' height='20'><b>{0} [{1}]</b> отравился (-{4})"
   		},
   		"PERK_36":{
			   1:"<img style='position:relative;top:5px;margin-right:3px;' src='"+iServer+"/i/perks/perk_32.png' width='20' height='20'><b>{0} [{1}]</b> Использовал навык 'Вампиризм'",
			   2:"<img style='position:relative;top:5px;margin-right:3px;' src='"+iServer+"/i/perks/perk_32.png' width='20' height='20'><b>{0} [{1}]</b> восстанавил <span style='color:green;'>{5}</span> здоровья"
   		},
   		"PERK_41":{
			   1:"<img style='position:relative;top:5px;margin-right:3px;' src='"+iServer+"/i/perks/perk_33.png' width='20' height='20'><b>{0} [{1}]</b> Использовал навык 'Комбо'"
   		},
   		"PERK_40":{
			   1:"<img style='position:relative;top:5px;margin-right:3px;' src='"+iServer+"/i/perks/perk_34.png' width='20' height='20'><b>{0} [{1}]</b> Использовал навык 'Контр удар'"
   		},
   		"PERK_38":{
			   1:"<img style='position:relative;top:5px;margin-right:3px;' src='"+iServer+"/i/perks/perk_35.png' width='20' height='20'><b>{0} [{1}]</b> Использовал навык 'Восстановление ХП', восстановлено <span style='color:green;'>{5}</span> здоровья"
   		},
   		"PERK_39":{
			   1:"<img style='position:relative;top:5px;margin-right:3px;' src='"+iServer+"/i/perks/perk_36.png' width='20' height='20'><b>{0} [{1}]</b> Использовал навык 'Пропустить ход и след х2' осталось пропустить {4}"
   		},
   		"PERK_42":{
			   1:"<img style='position:relative;top:5px;margin-right:3px;' src='"+iServer+"/i/perks/perk_37.png' width='20' height='20'><b>{0} [{1}]</b> Использовал навык 'Прикинуться своим'"
   		},
   		"PERK_43":{
			   1:"<img style='position:relative;top:5px;margin-right:3px;' src='"+iServer+"/i/perks/perk_38.png' width='20' height='20'><b>{0} [{1}]</b> Использовал навык 'Шанс убить с удара'"
   		},
   		"PERK_37":{
			   1:"<img style='position:relative;top:5px;margin-right:3px;' src='"+iServer+"/i/perks/perk_39.png' width='20' height='20'><b>{0} [{1}]</b> Использовал навык 'Кровь за кровь'",
			   2:"<img style='position:relative;top:5px;margin-right:3px;' src='"+iServer+"/i/perks/perk_39.png' width='20' height='20'><b>{2} [{3}]</b> получает часть своего урона (-{4})"
   		},
	  	"CRIT":{
			   1:"<b>{0} [{1}]</b>   изображает из себя кенгуру, <b>{2} [{3}]</b>  не может сдержать смеха и падет, ломая себе мизинец на левой руке  <font color='red'>(-{4})</font>",
			   2:"<b>{0} [{1}]</b>   стреляет из базуки и попадает. <b>{2} [{3}]</b>   получает пушечное ранение в голову, но слава Богу мозг не задет  <font color='red'>(-{4})</font>",
			   3:"С криком «За Родину, За Сталина» <b>{0} [{1}]</b>   кидает бутылку с зажигательно смесью. «Я же не немецкий танк!» догорая шепчет <b>{2} [{3}]</b>   <font color='red'>(-{4})</font>",
			   4:"А вот для тебя у меня есть подарок, говорит <b>{0} [{1}]</b>   протягивая коробочку. Ух ты! Спасибо! открывая коробочку говорит <b>{2} [{3}]</b>   и приводя в действие взрывное устройство  <font color='red'>(-{4})</font>",
			   5:"<b>{0} [{1}]</b>   стреляет от бедра. «Шальная», подумал <b>{2} [{3}]</b>  , пораскинув мозгами по ближайшим кустам  <font color='red'>(-{4})</font>",
			   6:"<b>{2} [{3}]</b>   предлагает «прикрутить фитилек, коптит», на что <b>{0} [{1}]</b>   нажимает гашетку огнемета  <font color='red'>(-{4})</font>",
			   7:"Я узнал, что у меня есть огромная семья... - напевает <b>{0} [{1}]</b>   отстреливая очередную обойму. <b>{2} [{3}]</b> ловит Head Shot! <font color='red'>(-{4})</font>",
			   8:"У верблюда два горба, потому что жизнь - борьба! - радостно выкрикивает <b>{0} [{1}]</b>  размахивая топором, <b>{2} [{3}]</b>  падает с разрубленной спиной <font color='red'>(-{4})</font>",
			   9:"Машинко у <b>{2} [{3}]</b> было кул, пока <b>{0} [{1}]</b> не поставил на дороге фонарный столб, фонарный столб сделал свое дело... <font color='red'>(-{4})</font>",
			   10:"<b>{2} [{3}]</b> хотел кинуть бычок в урну, но попал под поезд <font color='red'>(-{4})</font>, <b>{0} [{1}]</b> дал денег на лапу машинисту",
			   11:"“Спорим ты гранату зубами не раскусишь!» говорит <b>{0} [{1}]</b> . «А вот и раску..» пытается произнести <b>{2} [{3}]</b>, но взрыв глушит его слова <font color='red'>(-{4})</font>",
			   12:"<b>{2} [{3}]</b> наступает в разлитый гудрон и силится вырваться, <b>{0} [{1}]</b> спешит его отодрать! <font color='red'>(-{4})</font>",
			   13:"«На зарядку становись!» - кричит <b>{0} [{1}]</b> , тыча электрошокером в <b>{2} [{3}]</b>, через которого проходит 20000 вольт. <font color='red'>(-{4})</font>",
			   14:"«Не стой на пути прогресса»- предупреждает <b>{0} [{1}]</b> и <b>{2} [{3}]</b> получает точный удар в глаз нано-битой! <font color='red'>(-{4})</font>",
			   15:"«Все равно мое кунг-фу сильнее!» - хрипит <b>{0} [{1}]</b> , нажимая на гашетку пулемета. <b>{2} [{3}]</b> роняет нунчаки <font color='red'>(-{4})</font>",
			   16:"«Не стой на пути прогресса»- предупреждает <b>{0} [{1}]</b> и <b>{2} [{3}]</b> получает точный удар в глаз нано-битой! <font color='red'>(-{4})</font>"

		},
		// Грабеж
		"SEEF":{
			// Неуданый
			1:
				{
					1: "<b>{0} [{1}]</b> хотел дернуть кошелек у <b>{2} [{3}]</b>, но решил что лучше он надругается над телом"
				},		
			// Удачный 
			2:
				{
					1: "<b>{0} [{1}]</b> не расстается со своим лезвием и набором отмычек и легко грабит <b>{2} [{3}]</b> <img src='http://ci.gop.avangardonline.ru/img/i/cur1l.png'> <font color='red'><b>-{4}</b></font>"		
				}
		},
		"FINAL" : "За бой <b>{0} [{1}]</b> получил <img src='http://ci.gop.avangardonline.ru/img/i/cur1l.png'> <b>{2}</b> и <b>{3} опыта</b>",		
		"REGENHP" : "<b>{0} [{1}]</b> восстановил уровень здоровья <font color='green'><b>+{2}</b></font>"
	};
	
	
	var market_description = {
				"divStart" : "<div class='{0}' id='{1}'>",
				"divEnd"   : "</div>",
				"button"   :
					{
						"index"	   : {"name" : "Купить",  "m" : "buy"},
						"MyItems"   : {"name" : "Продать", "m" : "sale"}
					}
			};

		
	var HELP_BAND   = 0;
	var HELP_FARM   = 1;
	var HELP_LOCA   = 2;
	var HELP_PERK   = 3;
	var HELP_CRAFT1 = 4;
	var HELP_FIGHT  = 5;
	var HELP_PRECEPTORSHIP = 6;
	var HELP_TW = 7;
	
	var HelpContent =
			[
				"<span>Что бы увеличить максимальное количество человек в банде необходимо выучить навык лидерство.<br />"+
				" Каждый последующий уровень навыка увеличит количество членов в банде на 1.<br />"+
				"<br />Так же вы можете приглашать друзей в игру и использовать их в своей банде бесплатно.</span>",				
				"<span>Чтобы увеличить максимальное кол-во бизнесов необходимо выучить навык из раздела 'Бизнес'.</span>",				
				"<span>Здесь будет глобальная карта.</span>",
				"<span>Ознакомится со всеми возможностями навыков вы можете в разделе Библиотеки <a href=\"/pages/Perks/\" target=\"_blank\">Навыки персонажа</a></span>",
				"<span>Чтобы выучить навык \"Добытчик\", необходимо зайти в <a href=\"/Perks/\" target=\"gameFrame\" onclick=\"windowManfredi.getObject('ajax')._close();\">Навыки</a> и выучить навык \"Добытчик\"</span>",
				"<span>Существует три вида драк: Одиночные, Групповые и Ограбление бизнеса.</span>",
				"<span>Наставник получает бонусы при ностижении учеником новых уровней.</span>",
				"<div>Территориальные битвы это битвы за определённые территории,<br>при победе вы будете получать различные бонусы на<br>выйгранной територии.</div>"
			];
	var HelpTitle =
			[
				"<span>Банды</span>",
				"<span>Бизнес</span>",
				"<span>Глобальная карта</span>",
				"<span>Навыки</span>",
				"<span>Где изучить навык добытчик</span>",
				"<span>Как драться?</span>",
				"<span>Наставничество</span>",
				"<span>Территориальные войны</span>"
			];
		
	function GetHelp(id)
	{
		switch(id)
		{
			// Карта локаций
			case(2):
			{
				getAjax({'c':'Location','m':'WorldMap'});
				break;
			}
			// Всё остальное - просто отображаем окошко с текстом
			default:
			{
				var param = [];
				param['cont'] = formatstr(HelpContent[id]);
				param['title'] = formatstr(HelpTitle[id]);
				windowManfredi.getObject("ajax",param['title'],param['cont'])._init();
			}
		}
	}
	
	//Распечатка финансового лога
	function printFinanceLog(){
		var html= "";
		var mclass = '';
		var i = 0;
		for(var key in JSONFinanceLog){
			i = ( i==0 ) ? 1 : 0;
			var blog = JSONFinanceLog[key];
			html += "<div class='line'>";
				html += "<b class='date'>"+ ((blog.date > 0) ? formatIntToTime(blog.date) : "") +"</b>";
				html += "<b class='name'>"+JSONContragents[blog.contragent_id].name+"</b>";
				if(JSONContragents[blog.contragent_id].user_id>0)
				html += "<b class='user'><b class='name'>"+JSONContragents[blog.contragent_id].user_name+"</b><b class='level'>["+JSONContragents[blog.contragent_id].user_level+"]</b><a onclick='GetInfo("+JSONContragents[blog.contragent_id].user_id+", 0)' class='info'></a></b>";
				//html += "</tr>";

				for(var c = 1; c <= 5; c++){
					var cur_val = 0;
					if(blog.currency){						
						cur_val += (blog.currency[c])? blog.currency[c].value * ((blog.type == 2)? 1 : -1) : 0
					}
					if(cur_val != 0){

						html += "<div class='c"+i+"'>";
						if (cur_val < 0)
							mclass = ' minus';
						else
							mclass = '';
						html += "<b class='cur"+c+" "+mclass+"'> " + cur_val + "</b><b class='desc'> [ Значение до: " + blog.currency[c].value_before+". Значение после: "+ blog.currency[c].value_after +" ]</b>";
						html += "</div>";
					}

				}


			html += "</div>";
		}
		$("#logggg").html(html);

	}
	
	


	
	function printBattleLog(){
		var html= "";
		var user = {};
		var award = {};
		var nowside = 0;
		var exp = 0;
		for (var key in JSONBattleLog)
		{		
			nowside = 0;
			html += '<div class="line" >';			
			html += '<b onclick="document.location=\'/Battle/BattleView/?id='+JSONBattleLog[key].id+'\'" class="date">'+formatIntToTime(JSONBattleLog[key].date)+'</b>';
			user = JSONBattleLog[key].users[JSONBattleLog[key].user_id];
			award = $.parseJSON(user.awards)
			exp = 0;
			if (award != null)
				if (award.exp != null)
					exp = award.exp;
				
			if (award)
				html += '<b class="award">'+'Опыт: '+exp+'</b>';
				
			if (award)
			{
				{
					for (var key3 in award.cur_sys)
					{
						html += '<b class="cur'+key3+'">'+award.cur_sys[key3]+'</b>';
					}
					for (var key3 in award.cur_rob)
					{
						//html += '<b class="cur'+key3+'">'+award.cur_rob[key3]+'</b>';
					}
				}
			}
			var team1 = new Array();
			var team2 = new Array();
			var inc1 = 0;
			var inc2 = 0;
			for (var key2 in JSONBattleLog[key].users)
			{				
				if (JSONBattleLog[key].users[key2].side_id == 1)
				{
					inc1++;
					team1[inc1] = JSONBattleLog[key].users[key2];						
				}					
				if (JSONBattleLog[key].users[key2].side_id == 2)
				{					
					inc2++;
					team2[inc2] = JSONBattleLog[key].users[key2];
				}
					
			}			
			var allteam = team1.concat(team2);
			var allinc = 0;
			for (var key2 in allteam)
			{
				
				allinc++;
				user = $.parseJSON(allteam[key2].user_data);
				if (nowside != allteam[key2].side_id)
					if (allinc != 1)
						html += '<b class="vs"> VS </b>';
				nowside = allteam[key2].side_id;
				html += '<b class="user">';
				html += '<b class="name">'+user.name+'</b>'
				html += '<b class="level">['+user.level+']</b>'
				html += '<a class="info" onclick="GetInfo('+user.id+');"></a>'
				html += '</b>';				
			}
			html += '</div>';
		}
		
		$("#logggg").html(html);

	}	
	
	function GetInfo(ref)
	{		
		if (ref>0){
			getAjax({c: 'Info', m: 'Index', 'id': ref, 'div': 'dialog'});
		}else getAjax({c: 'Info', m: 'Index', 'name': ref, 'div': 'dialog'});
	}
			
			
// Форматирует строку
function formatstr(fmt){
	var retValue = fmt;
	
 	for (var i = 1; i < formatstr.arguments.length; i++)
 	{
 		var sp = '{' + (i - 1) + '}'; 		
 			
 		retValue = replacestr(retValue, sp, '' + formatstr.arguments[i]);
 		
 	}

 	return retValue;
}
function replacestr(source, what, replaceWith)
{
	var retValue = [];
 	var i;
 	while (true)
 	{ 		
 		i = source.indexOf(what);
 		if (i >= 0)
 		{
 			retValue.push(source.substr(0, i));
 			retValue.push(replaceWith);
 			source = source.substr(i + what.length);
 		}
 		else
 		{
 			break;
 		}
 	}
 	retValue.push(source);
 	return retValue.join('');
}


// Фнкция обработки времени
function formatDateNull(str){
	if(str < 10){
		return "0"+str;
	}else{
		return str;
	}

}

function formatIntToTime(str){
	var theDate = new Date(str * 1000);
	var d = formatDateNull(theDate.getDate());
	var m = formatDateNull(theDate.getMonth() + 1 );
	var y = formatDateNull(theDate.getFullYear());
	var h = formatDateNull(theDate.getHours());
	var i = formatDateNull(theDate.getMinutes());

	var ret = d +"."+ m +"."+ y +" "+ h +":"+ i;
	return ret;
}


function formatSecToTime(sec){
	var a = {
			86400 : 'дней', // количество секунд в сутках
			3600  : 'час.', // количество секунд в часе
			60    : 'мин.', // количество секунд в минуте
			1     : 'сек.' // количество секунд в секунде
			}
	 var out = '';
	 for(var key in a) {
		  var tmp = Math.floor(sec/key);
		  out +=(tmp != 0) ? tmp+" "+a[key] : '';
		  sec -= tmp * key;
	 }
	 return out;
}


function formatSecToTimeLite(sec){
	var a = {
			86400 : 'дней', // количество секунд в сутках
			3600  : 'час.', // количество секунд в часе
			60    : 'мин.', // количество секунд в минуте
			1     : 'сек.' // количество секунд в секунде
			}
	 var out = '';
	 for(var key in a) {
		  var tmp = Math.floor(sec/key);
		  out +=(key > 1&& key<86400) ? tmp+":": tmp+'';
		  sec -= tmp * key;
	 }
	 return out;
}





/**
* Функция генерации описания предмета используя JSON
*/
function printItemDescription(item){
	//alert(item);
	if (item.item_grade)
		html = formatstr(iItemVarDesc.name,item.name,item.item_grade);
	else if(item.name)
		html = formatstr(iItemVarDesc.name,item.name,1);
	else if(item.data)
		html = formatstr(iItemVarDesc.name,item.data.name,item.grade);

	
	if(item.durability > 1){
		html +=formatstr(iItemVarDesc.durability,item.durability);
	}
	

	
	if(item.user_level){
		html+= iItemVarDesc.requirement;

		if(item.user_level > user_level){
			html+= formatstr(iItemVarDesc.user_level_1,item.user_level);
		}else{
			html+= formatstr(iItemVarDesc.user_level_2,item.user_level);
		}
	}
	
	
	
	if(item.stat){
		html+= iItemVarDesc.influence;
		for(stat_id in item.stat){			
			html+= formatstr(iStatDesc[stat_id].conv,iStatDesc[stat_id].name, item.stat[stat_id].value);
		}
	}
	if(item.property){
		html+= iItemVarDesc.property;
		for(var stat_id in item.property){
			html+= formatstr(iPropertyDesc[stat_id].conv,iPropertyDesc[stat_id].name, Math.abs(item.property[stat_id].value));
		}
	}
	
	if(item.ench){
		html+= iItemVarDesc.enchant;
		for(var chant in item.ench){
			html+= "&nbsp;<b><u>"+ item.ench[chant].name + "</u></b><br />";
			html+= "<img src='"+iServer+"/i/items/item_"+item.ench[chant].id+".png' width='42' style='float:left;margin:2px;'>";
			if(item.ench[chant].stat){
				for(var stat_id in item.ench[chant].stat){
					html+= formatstr(iStatDesc[stat_id].conv,iStatDesc[stat_id].name, item.ench[chant].stat[stat_id].value);
				}			
			}
			if(item.ench[chant].property){
				for(var stat_id in item.ench[chant].property){
					html+= formatstr(iPropertyDesc[stat_id].conv,iPropertyDesc[stat_id].name, Math.abs(item.ench[chant].property[stat_id].value));
				}
			}
			html+= "<br clear='all'>";
		}
	}
	
	
	if(item.description != null && item.description != 0){
		html+= formatstr(iItemVarDesc.description,item.description);
	}
	
	
	
	if(item.working_life > 0){
		html+= formatstr(iItemVarDesc.working_life,formatSecToTime(item.working_life));
	}else{	
		if(item.data)
		{							
			html+= formatstr(iItemVarDesc.working_life,formatSecToTime(item.data.working_time));		
		}
	}
	
	
	
	if(item.life_time > 0){
		html+= formatstr(iItemVarDesc.life_time,formatIntToTime(item.life_time));
	}
	
	
		
	//if(item.property || item.stat){
		if(item.transfered && !item.status){
			html+= iItemVarDesc.transfered_yes;
		}else{
			html+= iItemVarDesc.transfered_no;
		}
	//}
	if(item.trofey == 1){
		html += "<small><font color='red'><b>Предмет является трофейным</b><br>(Для того, что бы сохронить этот предмет вам необходимо добраться до выхода из инстанса)</font></small>"
	}
	if( item.grades > 1 && item.grades > item.item_grade && (item.property || item.stat)){
		html += formatstr(iItemVarDesc.grades,item.grades,(item.grades - item.item_grade) );
	}
	return html;
}

function printItemGlobal(){	
	$("div[item], b[item]").each(function(){ 
		var obj = $(this);
		var item = obj.attr("item");
		var item_grade = obj.attr("item_grade");
		if(item_base[item]){
			obj.attr("title", getDescription(item, item_grade));
		}
	});
	$("div[title]").hoverbox();
	$("b[title]").hoverbox();
}

function getDescription(item_id, item_level){
	var item = item_base[item_id];
	var html = formatstr(iItemVarDesc.name, item.name, item_level);
	if(item.user_level){
		html+= iItemVarDesc.requirement;
		if(item.user_level > user_level){
			html+= formatstr(iItemVarDesc.user_level_1,item.user_level);
		}else{
			html+= formatstr(iItemVarDesc.user_level_2,item.user_level);
		}
	}
	
	if (item.g)
	{
		if(item.g[item_level] && item.g[item_level].s){
			html+= iItemVarDesc.influence;
			for(stat_id in item.g[item_level].s){
				html+= formatstr(iStatDesc[stat_id].conv,iStatDesc[stat_id].name, item.g[item_level].s[stat_id]);
			}
		}
		
		if(item.g[item_level] && item.g[item_level].p){
			html+= iItemVarDesc.property;
			for(var stat_id in item.g[item_level].p){
				html+= formatstr(iPropertyDesc[stat_id].conv, iPropertyDesc[stat_id].name, Math.abs(item.g[item_level].p[stat_id]));
			}
		}
	}
	
	if(item.description != null && item.description != 0){
		html+= formatstr(iItemVarDesc.description,item.description);
	}
	
	if(item.working_life > 0){
		html+= formatstr(iItemVarDesc.working_life,formatSecToTime(item.working_life));
	}else{	
		if(item.data)
		{							
			html+= formatstr(iItemVarDesc.working_life,formatSecToTime(item.data.working_time));		
		}
	}
	
	
	
	if(item.life_time > 0){
		html+= formatstr(iItemVarDesc.life_time,formatIntToTime(item.life_time));
	}

	return html;
}


function printPerkDescription(perk){
	if (perk.agrade)
	html = formatstr(iPerkVarDesc.name,perk.name,perk.agrade);
	else
	html = formatstr(iPerkVarDesc.name,perk.name,1);
	
	if(perk.stat.length != 0){
		html+= iPerkVarDesc.stat;
		for(stat_id in perk.stat){
			html+= formatstr(iStatDesc[stat_id].conv,iStatDesc[stat_id].name, perk.stat[stat_id].value);
		}
	}

	if(perk.property.length != 0){
		html+= iPerkVarDesc.property;
		for(var prop_id in perk.property){
			html+= formatstr(iPropertyDesc[prop_id].conv,iPropertyDesc[prop_id].name, Math.abs(perk.property[prop_id].value));
		}
	}
	
	if(perk.descr != null && perk.descr != 0){
		html+= formatstr(iPerkVarDesc.description,perk.descr);
	}
	
	if(perk.working_life > 0){
		html+= formatstr(iPerkVarDesc.working_life,formatSecToTime(perk.working_life));
	}
	
	if( perk.grade > 1 && perk.grade > perk.agrade && (perk.property || perk.stat)){
		html += formatstr(iPerkVarDesc.grades,perk.grade,(perk.grade - perk.agrade) );
	}
	return html;
}

var shopping_mod = "index";
function printMarketItems(){
	$("#shop_items").html("");
	if(JSONItems){
		for(var key in JSONItems){					
			var item = JSONItems[key];
			
			// Уровень предмета для отображения
				if(!item.item_grade){
					item.item_grade = 1;
				}
				
				
				if(shopping_mod == "MyItems"){
					item.prototype = item;
					//html +='<img src="'+iServer+'/i/items/item_'+item.item_id+'.png" class="pic" alt="" title="'+printItemDescription(item)+'" />';
				}
				
				
				var html = formatstr(market_description.divStart,"item","item_"+item.id);
				if(!item.prototype.grades){
					item.prototype.grades = item.item_grade;
				}
				
					html +='<img src="'+iServer+'/i/items/item_'+item.item_id+'.png" class="pic" alt="" title="'+printItemDescription(item.prototype)+'" />';
				html += formatstr(market_description.divStart,"desc");
				html += 	formatstr(market_description.divStart,"name");
				html +=		item.prototype.name;
				html +=		market_description.divEnd;
				html += 	formatstr(market_description.divStart,"level");
				html +=		'Мин. '+item.prototype.user_level+' ур.';
				html +=		market_description.divEnd;
				
				if(item.prototype.durability > 1){
					html += 	formatstr(market_description.divStart,"periud");
					html +=		'Длительность: '+item.prototype.durability+' боев';
					html +=		market_description.divEnd;
				}
				if(item.user){
					html += 	formatstr(market_description.divStart,"periud");
					html +=		((item.user.clan) ? "<img src='"+iServer+"/i/clan/icon_"+item.user.clan.id+".png' width='10'> " : "")+"<b class='user'> <b class='name'>" +item.user.name+"</b> <b class='level'>["+item.user.data.level+"]</b> <a onclick=\"GetInfo("+item.user.id+")\" class=\"info\"></a></b>";
					html +=		market_description.divEnd;
				}
				
				
				
				html += market_description.divEnd;

				html +=	formatstr(market_description.divStart,"price");				
				var checked = (shopping_mod == "index") ? false : true;
				//if(item.price){
					if(item.price && (item.price[1] || item.price[2]) && shopping_mod=="index"){
						html +=	formatstr(market_description.divStart,"money");
						
						if(item.price[1] && !checked){
							checked = (item.price[1].value <= JSONBalance[1].value) ? true : false;
						}
						
						if(item.price[2] && checked){
							checked = (item.price[2].value <= JSONBalance[2].value) ? true : false;
						}
						if(checked && shopping_mod == "index" && user_id != item.user_id){
							//html +='<input name="type_'+item.id+'" value="1" type="radio" class="radio" checked="checked" />';
						}
						if(item.price[1]){
							html +=	formatstr(market_description.divStart,"gold");
							html += item.price[1].value;
							html += market_description.divEnd;
						}
						if(item.price[2]){
							html +=	formatstr(market_description.divStart,"stone");
							html += item.price[2].value;
							html += market_description.divEnd;
						}
						html +='';
						html += market_description.divEnd;
					}else if(shopping_mod=="MyItems"){
						html +=	formatstr(market_description.divStart,"money");
							html +=	formatstr(market_description.divStart,"gold");
							html += "<input class='number' name='price_"+item.id+"_1' value='0'>";
							html += market_description.divEnd;
						html += market_description.divEnd;
					}
					if(item.price && item.price[3]){
						/*html +=	formatstr(market_description.divStart,"donat");
						if(item.price[3].value <= JSONBalance[3].value){
							//checked = (!checked) ?  true : false;
							if(!checked && shopping_mod == "index" && user_id != item.user_id){
								checked = true;
								html +=	'<input name="type_'+item.id+'" value="2" type="radio" class="radio" checked="checked" />';
							}else if(user_id != item.user_id){
								html +=	'<input name="type_'+item.id+'" value="2" type="radio" class="radio"/>';
							}
						}
						html +=		formatstr(market_description.divStart,"ruby");
						html +=		item.price[3].value;
						html += 	market_description.divEnd;*/
						html += market_description.divEnd;
					}else if(shopping_mod=="MyItems"){
						/*html +=	formatstr(market_description.divStart,"donat");
							html +=	formatstr(market_description.divStart,"ruby");
							html += "<input class='number' name='price_"+item.id+"_3' value='0'>";
							html += market_description.divEnd;*/
						html += market_description.divEnd;
					}
						
				//}

				checked = (user_id == item.user_id) ? true : checked;
				if(checked){
					html +=	formatstr(market_description.divStart,"buylayer");
					if(shopping_mod=="index"){
						if(user_id != item.user_id){
							html += '<a class="buy" href="javascript:getAjax({\'c\':\'Market\',\'m\':\''+ market_description.button[shopping_mod].m +'\',\'item_id\':'+item.id+',\'type_id\': getItemPriceType('+item.id+'),\'cnt\':getItemCnt('+item.id+')})">'+ market_description.button[shopping_mod].name +'</a>';
						}else{
							html += '<a class="buy" href="javascript:getAjax({\'c\':\'Market\',\'m\':\'BackItem\',\'item_id\':'+item.id+'})">Забрать</a>';
						}
					}else if(shopping_mod=="MyItems"){
						html += '<a class="buy_mi" href="javascript:getAjax({\'c\':\'Market\',\'m\':\''+ market_description.button[shopping_mod].m +'\',\'item_id\':'+item.id+',\'cnt\':getItemCnt('+item.id+'), \'cur\': { 1: getMarcetCur('+item.id+', 1), 2:getMarcetCur('+item.id+', 2) , 3:getMarcetCur('+item.id+', 3) } })">'+ market_description.button[shopping_mod].name +'</a>';
					}
					if(item.prototype.stackable == true && item.item_cnt){
						html +=	formatstr(market_description.divStart,"unit");
						html += '<span>Кол-во:</span><input class="number" type="text" maxlenght="2" name="count_'+item.id+'" value="'+item.item_cnt+'">';
						html += market_description.divEnd;
					}else if(item.stackable == true && item.count){
						html +=	formatstr(market_description.divStart,"unit");
						html += '<span>Кол-во:</span><input class="number" type="text" maxlenght="2" name="count_'+item.id+'" value="'+item.count+'">';
						html += market_description.divEnd;
					}
						
					html += market_description.divEnd;
				}

				html += market_description.divEnd;

				html +='';
				html +='';
				//html += market_description.divEnd;
				
				$("#shop_items").append(html);
				
		}
	}
	$('.scrollPane').jScrollPane({showArrows:true, scrollbarWidth: 15});
	$("img[title]").css({"cursor":"help"}).hoverbox();	
	
	
	
	if(shopping_mod=="MyItems")
	{
		$(".item").css("width", "292px");
		$(".desc").css("width", "220px");
	}
	
}

function getMarcetCur(item_id, cur){
	var iCnt = $("input:text[name=price_"+item_id+"_"+cur+"]").val();
	if(iCnt > 0){
		return iCnt;
	}
	return 0;
}
/**
* Получить тип валюты за который я хочу купить предмет
*/
function getItemPriceType(item_id){
	return 1;
	//alert($("input:radio[name=type_"+item_id+"]:checked").val());
	return $("input:radio[name=type_"+item_id+"]:checked").val();
}
/**
* Получить Количество предметов которые я желаю купить
*/
function getItemCnt(item_id){
	var iCnt = $("input:text[name=count_"+item_id+"]").val();
	if(iCnt > 0){
		//alert(iCnt);
		return iCnt;
	}
	return 1;
}

